translate English to German: Lampedusa is calling us.
Lampedusa ruft uns.