stand on one's own legs - Turkish English Dictionary