Problems & difficulty

In deep water

In serious trouble or a situation that is too difficult to handle.