translate English to German: Still, this lens does not leave much room for complaint.
Dennoch darf man sich gewiss nicht über dieses Objektiv beklagen.