English: But Russia is no pushover.
Telugu: అయితే వెనకడుగు వేసేందుకు రష్యా సిద్ధంగా లేదు.