English: More than twice that of Russia.
Telugu: అంటే రష్యా కన్నా దాదాపు రెట్టింపు.