Idiom: Pull your finger out!

See also: