Translation complete. Please review.