in the recent past; only a short time ago;

listen to the pronunciation of in the recent past; only a short time ago;
in the recent past; only a short time ago;