finished en lang transaltion