My solution to end racism in India is mixing (breeding) Brahmin and higher caste women with black sudra men and dalit men. Brahmin and other high caste men must breed with the lower castes.
Mixing of castes may be promoted at mandir levels, media, movies etc things will settle down with time. Just like blacks are now acceptable in whites for marriages in US, it was much worse than Hinduism's caste system I believe.
My solution would be to legitamize and portray it as a good thing, indeed to encourage it as an act of Dharma so there won't be any castes left. There should be financial incentives given to these couples who would be matched up by the government and the most important task of this is to produce half Sudra half Brahmin offspring which will eventually get rid of the racial lines. So the unjustified outrage that their parents will have must be overcome with financial incentives too until all of the Hindu population of India is once again homogenous. It should be glamourised for Brahmin females to marry and produce offspring with the lowest castes (Sudras and Dalits) and the resultant offspring should have government reservations for education, work etc. All Hindus who do not let the lower castes into the temple must be arrested, fined then put into jail for a minimum of 5 years and low castes must have places reserved for them in the temples to become priests.
This is good idea, but would such 'legislation' pass through parliaments?