English: It's been a strange surprise.
Telugu: ఇదెక్కడి విచిత్రం అంటూ ఆశ్చర్యపోయారు.