timely

Definition

Happening at a suitable or opportune moment; punctual.

日本語 適切な時期に起こる

Example

"Your help was timely and greatly appreciated."