be on its last legs - Turkish English Dictionary