English: They even play music!
Telugu: పాటలు కూడా పాడేస్తారట!