well timed
definition: done or happening at the appropriate or proper time
example:
speech part: adjective
synonyms:
timely
Video not found.