einer sache genügen

listen to the pronunciation of einer sache genügen
Немецкий Язык - Английский Язык
to match up to something
to measure up to something (expectations; challenge etc.)