translate English to German: In fact, the people of our island's eating a mango is delighted by the difference.
In der Tat, die Leute von unserer Insel isst eine Mango ist der Unterschied sehr zufrieden.