English: It’s mind boggling.
Telugu: ఇది మనసును కలచివేస్తోంది.