English: Are Russia or China taking over that role?
Telugu: రష్యా, చైనా ఇంకా ఆ పని చేస్తున్నాయా?