al momento opportuno, al momento giusto

listen to the pronunciation of al momento opportuno, al momento giusto
Italian - English
at the proper time, at the right time