English: My mind boggled.
Telugu: బుద్ధి నన్ను మందలించింది.