English: Baffles the mind.
Telugu: మనసును కల్లోలపరుస్తోంది.