a perfect romantic couple
ein perfektes romantisches Paar (ein perfektes romantisches Paar)
"Everyone says they are a match made in heaven."
"Jeder sagt, sie sind ein Paar, das im Himmel gemacht wurde." (Jeder sagt, sie sind ein **Paar, das im Himmel gemacht wurde**.)
very quickly; almost immediately
to receive public attention or recognition
a simple and perfect solution to a complex problem
exactly what is needed or wanted
To invent a false story.
to move carefully to avoid disturbance