She submitted her report timeously.
In a timely manner; at the right time.
Com um poderoso dicionário de imagens gratuito e fléxcards.