"Non ho scelta."
Traduzione:I have no choice.
Mi sto chiedendo la stessa cosa. Se qualcuno ti ha risposto potresti condividere? Te ne sarei grata :)
Yes some people say "I've no choice", but "I have no choice" is more common
"I don't have any choice" is a good sentence, it makes sense, but I think it is not a direct translation of "non ho scelta"