repeatedly; still

ENGLISH
repeatedly; still
NEDERLANDS
steeds