 Complete the following phrase:  Meanwhile, on May 21, Vanilla Ninja represented Switzerland at the Eurovision Song Contest 2005. The group comfortably made it through the May 19 semi-finals, and eventually finished 8th in the contest, despite leading at several points during the competition. The girl group had before the contest had success across Central Europe, having been born in Estonia. The 8th place was a huge boost for Switzerland in the Eurovision, with it becoming their best placing since 1993 see 