exactly suited to the occasion;

listen to the pronunciation of exactly suited to the occasion;