English: Baffles the mind.
Telugu: మనసును కలచివేస్తుంది.