English: It is China after all.
Telugu: చివరకు చైనా అయినా సరే.