English: Russia between China and India
Telugu: భారత్-చైనా మధ్యలో రష్యా