English: I searched Google for more info on the song.
Telugu: ఈ పాట గురించి ఇంకా ఏం దొరుకుతుందో అని గూగుల్ లో వెతుకుతూ ఇటు వచ్చాను.