translate English to German: Cathy and Heathcliff celebrate their untamed passion.
Cathy und Heathcliff feiern ihren wilden Leidenschaft.