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