English: It amazed me there were so many.
Telugu: ఇంతమంది ఉన్నారేంటని ఆశ్చర్యపోయా.