be scared due to a strong impression - Turkish English Dictionary