热锅上的蚂蚁 Like an ant on a hot pan — on tenterhooks. Means 'like an ant on a hot pan' — frantic, restless, on tenterhooks.