Competing in a range of languages including Latin, French, Spanish, German and Well done St Leonards boys and girls - this is a 'language perfect' result! .