The Greek word translated "perfect" strictly means 'that which is full or complete'; it does not necessarily mean something sinless.
Neno la Kiyunani lililotafsiriwa'Kamili’ maana yake hasa ni kile ambacho kimetimilika au Kizima; akimaanishi kwa lazima Kuwa ni kitu kingine kisicho na dhambi.