English: Russia is twice the length of the USA.
Telugu: రష్యా అమెరికాకు రెండు రెట్లున్న దేశం.