to his/her/their/your satisfaction - Turkish English Dictionary