Meaningshung21generous2magnanimous3ardent4fervent5vehementkong21generous2magnanimous3ardent4fervent5vehementhong11generous2magnanimous3ardent4fervent5vehement