English: It embarrassed Modi.
Telugu: ఇది మోడీకి తీవ్ర ఆగ్రహం తెప్పించింది.