Language:
Free Online Dictionary|3Dict

沒有法

Source : CEDICT

at a loss/unable to do anything about it/to have no choice