Tysk-Engelsk ordbok »

das lässt sich schon machen. betyder på engelska

TyskaEngelska
Das lässt sich schon machen.

That can be done.