English: China has arrived.
Telugu: చైనా వచ్చింది.