English: over the last few years, China
Telugu: చైనా గత కొన్నేళ్లుగా