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