(1) I'm hard put to offer any short-term solution for you. What I will do, however, is let our R&D know so that they take your feedback into consideration.
(2) Organisations such as Boy Scouts and Girl Scouts are hard put to compete with TV and computer games
(3) ... and now Dumbledore added his protection, you’d be hard put to find a safer house anywhere.
(4) As ever when he found himself in close proximity to Muggles going about their daily business, Mr Weasley was hard put to contain his enthusiasm.
short-term – krótkoterminowe (lasting for a short period of time)
a solution – rozwiązanie
R&D – Research and Development
to take something into consideration – wziąć pod uwagę
feedback – an opinion
a Boy Scout – harcerz
a Boy Scout – harcerka
in close proximity to – w bliskiej odległości (close to)
to go about something – zajmować się (to do something)
to contain – opanować (to control)
Muggles – non magical folk ;)