English: It is all very galling.
Telugu: అన్నిటికి చాలా మొహమాటం.