English: And I wondered, how could this happen?
Telugu: ఇది ఎలా సాధ్యం అని ఆశ్చర్యపోయాను.