between the devil and the deep blue sea /bɪˈtwin ðə ˈdɛvəl ænd ðə dip blu si/ /bɪˈtwiːn ðə ˈdɛvl ænd ðə diːp bluː siː/
to be in difficulty
to be in trouble