English: i've played that too!
Telugu: దీన్ని పాడింది కూడా నేనే!