be hard put to it to do sth

be hard put to it to do sth是什么意思、be hard put to it to do sth怎么读
在做某事时遇到很大困难

be hard put to it to do sth汉语翻译

在做某事时遇到很大困难