translate English to German: Finally, vacation! Finally, having the time to spend together!
Endlich Ferien – endlich gemeinsam füreinander Zeit haben!