lay oneself out to do sth

lay oneself out to do sth — делать все возможное; из кожи вон лезть; стараться изо всех сил

Example 1: She laid herself out to impress the guests. — Она из кожи вон лезла, чтобы произвести впечатление на/поразить гостей. Она делала все возможное, чтобы впечатлить гостей.
Example 2: Mary lays herself out to show how well-read she is. — Мери из кожи вон лезет, чтобы показать, какая она начитанная.

see
[из кожи вон лезть]