Signs of Life - Muut kielet