English: Their music was heart touching.
Telugu: ఆ పాట వాళ్ళ మనస్సులలో బాగా హత్తుకుపోయింది.