English: It’s baffling.
Telugu: అది బెంగపెట్టుకుంటుంది.