Полный русско-английский словарь
(в ком-л./чем-л.) to be in great/extreme need/want (of smth.)
сильно нуждаться