translate English to German: These men really know how to...
Alles wird zur Zufriedenheit ihres Herrn erfüllt. Der hat...