be overwhelmed with attention - Turkish English Dictionary