English: India and Russia have long since been good friends.
Telugu: బహుకాలంగా భారత్-చైనాలు మంచి స్నేహంగా మెలిగాయి.