Feeling they have under-achieved.
Teimlo eu bod wedi tangyflawni.