English: Russia and China signed a grandiose contract for the supply of natural gas.
Telugu: రష్యా మరియు చైనా సహజవాయువు సరఫరా కోసం ఒక భారీ ఒప్పందం సంతకం.