Both are formidable opponents.
दोनों बड़े प्रतिद्वंद्वी हैं।