English: A lot of foreigners visit Russia.
Telugu: ఎంతో మంది విదేశీయులు రష్యాకు వచ్చారు.