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