English: This is gruelling, troublesome and insulting.
Telugu: ఈ బాధపడటం, తీవ్రం మరియు ఆగ్రహం ఇస్తాడు.