be overwhelmed with joy - Turkish English Dictionary