say something impressive - Turkish English Dictionary