There's a proverb in Hindi which literally translates to:
(He/she/You/they) doesn't know how to dance and falsely blames the floor for being crooked/broken/skewed
What is an equivalent English proverb for this? Obviously, it need not be about dancing as long as the point is conveyed, which is:
- the target doesn't have the skill/ability/knowledge for the dance.
- the floor is perfectly fine and it shouldn't be blamed.
EDIT: I've been forced to add this bit to convey that the idiom 'A bad workman blames his tools' doesn't fit in this context.
The workman blaming his tools would be like a dancer blaming his shoes. A dancer blaming the floor would be like the workman blaming the floor or something that disturbed him while working or even the weather. Hope that can convey the difference.