English: That was hard to listen to.
Telugu: అది వినుట నాకెంతో కష్టముగా నుండెను.