English: Controversy which persists to this very day.
Telugu: వివాదాస్పదం ఈ రోజు వరకు కొనసాగుతూనే ఉన్నాయి.