Translation: from spanish

are your parents still in Geneva