Here’s Europe’s Latest Attempt at End-to-End Speech Translation