English: At least in China, anyway.
Telugu: చివరకు చైనా అయినా సరే.