alone and happy - Turkish English Dictionary