After the company ran into trouble, the whole staff buckled down and pushed for improvement.
Tips
register
Formal and somewhat elevated, common in speeches, editorials, and educational contexts. Often aimed at nations, organizations, or younger generations. Pairs with 发愤图强 (a near-synonym).
usage
图 here means 'to seek / plan for', not 'picture'. 图强 = to seek strength. The idiom implies collective or personal effort to overcome weakness — a common trope in post-difficulty narratives.