English: This is all baffling.
Telugu: దీంతో అంతా అవాక్క‌వుతున్నారు.