势均力敌的英语:be well-matched in strength; match each other in strength; a roland for an oliver; balance in power; balance of power [forces]; be a match for; be comparable to each other in strength; be ...
势均力敌的法语:être de force égale;deux forces équilibrées;a bon chat bon rat.