108 Hecuba - Other languages