English: And play music they did!
Telugu: వాళ్లు సంగీతం కూడా పాడుతున్నారు!