translate English to German: Unfortunately the video quality is not the best ...
Leider ist die Qualität des Videos ist nicht die beste ...