English: It embarrassed Modi.
Telugu: అంటూ మోడీపై తీవ్రస్థాయిలో విరుచుకుపడ్డారు.