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