типичный пример русицизма. Да, все написано верно,так сказать можно и грамматически все правильно, но так НЕ говорят и по большому счету без дополнительных разъяснений или контекста носителю английского языка будет сложно понять о чем речь или вызовет улыбку.при составлении учебников наши авторы,воспитанные в закрытом государстве, часто не учитывают устойчивые выражения,чем очень часто и вызывают улыбки носителей языка У нас на ин.язе, когда я училась, очень много подобных перлов было от преподавателей старой закалки  но и преподавали они в основном теоретические предметы, слава Богу.