highly touted - Turkish English Dictionary