English: Ruined by technical malfeasance, 'The Perfect Picture' proves to be miles away from being perfect.
Translation: Destroyed by technical malfeasance, 'The Perfect Picture' proves say hin go dey miles away from being perfect.