translate English to German: At the positions two and three, you could find "Pinta", developed by the Welsh Aberystwyth University, and "North Star" of the Queens University in Canada.
Auf den Plätzen zwei und drei fanden sich „Pinta", entwickelt von der walisischen Aberystwyth University und „North Star" von der Queens University in Kanada.