English: This was like music to my ears.
Telugu: చెవులకు అది సంగీతంలా వినిపించింది.