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