Просто продължавайте да правите леви съединения към същата таблица на ID, но допълнителни колони, представящи техния език...
Редактирано за показване на английски, ако няма стойност в съответните колони за запитване за коментар.
select
eng.id,
eng.translated_text InEnglish,
coalesce( spn.translated_text, eng.translated_text ) InSpanish,
coalesce( frn.translated_text, eng.translated_text ) InFrench
from
translation eng
left join translation spn
on eng.id = spn.id
and spn.Language_ID = 2
left join translation frn
on eng.id = frn.id
and spn.Language_ID = 3
where
eng.Language_id = 1
order by
eng.id