thoroughly happy - Turkish English Dictionary