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