English: All that perplexed me!
Telugu: ఇదంతా నన్ను కలవరపాటుకి గురి చేసింది.