be in a quandary

See: doubt, hesitate