English: I'm amazed at how you actually traveled for 24 hours.
Telugu: అసలు మీకు 24గంటలు ఎలా సరిపోతున్నాయోనని నేను ఆశ్చర్యపోతాను.