English: All of this left me wondering.
Telugu: ఇదంతా నన్ను కలవరపాటుకి గురి చేసింది.