history: Yesterday at weekly meeting, my supervisor praised me for my good work on the project I worked very hard on my part on the assigned project and my supervisor praised me yesterday in front of others in the meeting That's great to hear! I am sure you deserved it since you put so much effort in the project.
current: Indeed. I felt very appreciated for the work I did and was truly grateful
next: It is good your supervisor takes notice of your hard work. Nothing is more annoying than not getting recognition for effort.