English: Although this concept is quite controversial.
Telugu: ఈ భావన చాలా వివాదాస్పదంగా ఉన్నప్పటికీ.