English: After hearing this I am completely baffled.
Telugu: ఇవన్నీ విన్న తర్వాత నేను గందరగోళానికి గురయ్యాను.