On tenterhooks

1. Nervous. 2. On edge. 3. Not certain of the outcome of a situation.