thanks on behalf of myself - Turkish English Dictionary