hi all i know i might hit a sensitive issue here,but i'll ask it anyway. the word "replicants" has no equivalent in arabic & probably other languages too, so to make it easily translatable,i suggest the word "clone",so what do you think guys?