in a very difficult or precarious position, between a rock and a hard place

listen to the pronunciation of in a very difficult or precarious position, between a rock and a hard place
İngilizce - İngilizce
between hammer and anvil