English: It's amazing arriving here.
Telugu: అసలు ఇక్కడి దాకా రావడమే ఆశ్చర్యం .