translate English to German: Twin oh my! Congrats to you both Roger and Mirka.
Herzliche Gratulation an Euch, Roger und Mirka.