English: A song only God could sing.
Telugu: ఇది దేవతలు మాత్రమే పాడగలిగిన పాట.