miserable excuse

Translations
piètre excuse
Definitions
A phrase used to describe something or someone considered to be a very poor or inadequate example of what they are supposed to be; often used to express strong disapproval or disappointment.