hard put

陷入困境

英文釋義

  1. facing or experiencing financial trouble or difficulty