life's no beach. - Turkish English Dictionary