To take on

Related to To take on: overhyped, scrutinised
Translations