English: That's the China of the last few decades.
Telugu: ఇదీ గత కొన్ని దశాబ్దాలుగా చైనాచేస్తున్న వాదం.