English: it's surprising to find it here
Telugu: ఇక్కడ కనిపించడంలో ఆశ్చర్యం