Common Noun Collocations of heartened

arrival, boy, brother, change, doubt, fact, Joan, Johnson, knowledge, language, man, news, peace, person, presence, prospect, response, result, security, sight, success, support, think, troop, dr.