know one's own limitations - Turkish English Dictionary