English: China, Russia step in
Telugu: రష్యా, చైనాలు ముందుకు రావాలి