Dictionary.com
Thesaurus.com
had been lamenting
  • past perfect progressive of lament.