performed on time, done immediately

listen to the pronunciation of performed on time, done immediately