seem exaggerated - Turkish English Dictionary