English: It happened in China not too long ago.
Telugu: ఇది ఇటీవల చైనాలో జరిగింది.