more than capable

Translations
более чем способный
They are more than capable of handling the situation.
Они более чем способные справиться с ситуацией.
Definitions
Having the necessary skills, abilities, or qualities to perform a task or fulfill a role effectively and with confidence.