English: They wondered how this was possible.
Telugu: ఇది ఎలా సాధ్యపడుతుందని ఆశ్చర్యపోయారు.