English: This is a debate that continues until the present day.
Telugu: ఈ రోజు వరకు కొనసాగిన భారీ వివాదం ఇది.