English: Completely baffling to me.
Telugu: పూర్తిగా నన్ను అతలాకుతలం చేసింది.