lead a charmed existence - Turkish English Dictionary