for all his talent - Turkish English Dictionary