English: He had heard the song somewhere.
Telugu: పాట ఎక్కడో విన్నానే అనుకున్నా.