English: a country nearly five times the size of France.
Telugu: ఫ్రాన్సు భూభాగం కంటే 5 రెట్లు ఎక్కువ.