Karenrivera Karenrivera 10-09-2015 English Answered What does this idiom mean it's important to keep your chin up even if your team is losing the big game