"Is it hot today?"
I guess it's both.
This is the furigana. 「おめでとう」 means congratulations but can also be used for other things such as happy birthday which is 「おたんじょうびおめでとう」.
The second phrase is a very well known phrase which generally means good luck. The dictionary form 「頑張る」 literally means to persist, to keep doing something. It is changed into -te form which changes the meaning to "Keep going on!".
The second phrase is 「おつかれ」 which an example of a phrase that cannot be translated into English well. It literally means "tired" and is usually said to someone who has done well which in English you would say "good job" or "thank you for your hard work".