Da i ikfa ubrid.
English: This is the end of the road.