English: Is this China's doing?
Telugu: చైనా నిజంగానే ఇంతపని చేస్తోందా ?