vigorous in Dutch
vigorous in Dutch
krachtig
Physically strong and active.
sterk
Physically strong and active.