Ta seg på tak

Anstrenge seg; skjerpe seg; gjøre så godt man kan.