English: I've been playing it too !
Telugu: దీన్ని పాడింది కూడా నేనే!