English: It is a surprise to see them here.
Telugu: ఇక్కడ వాళ్ళను చూస్తే మాత్రం ఎంతయినా ఆశ్చర్యం కలుగుతుంది.