Jennifertran979 Jennifertran979 03-09-2015 English contestada its important to (keep your chin up even if your team is losing the big game.) what does the idiom means