English: But Russia is no pushover.
Telugu: కానీ రష్యా వెనకడుగు వేసే ఉద్దేశ్యంలో లేదు.