English: Wonder how that was made possible.
Telugu: అసలు అలా ఎలా సాధ్యం అని ఆశ్చర్యపోతారు.