She submitted her report timeously.
In a timely manner; at the right time.
Tehokas ilmainen kuvastosanakirja ja välähdykortit.