排山倒海的英语:topple [move] the mountains and overturn the seas; gigantic; great power and influence; overcome with an irresistible force; overturn a mountain and upset the sea; overwhelming or sweeping...
排山倒海的法语:(puissance formidable)capable de combler les mers et de renverser les montagnes;avec une force irrésistible;avec l'impétuosité d'une avalanche