translate English to German: Finally we met Ecky and Myreen and for us our housekeeping problems were finished.
Letztendlich fanden wir dann zum Glück Myreen & Ecki Moll von Moll & Moll Housekeeping Services.