English: No wonder lots of people come here.
Telugu: ఇంతమంది వస్తున్నందుకు ఆశ్చర్యంలేదు.