How it's said in English when someone starts to complain about "obstacles and odds" and invent excuses for a failure?
The phrase in Russian means that even if he dance, his balls would be hampering...