English: self-appraisal report
Welsh: adroddiad hunanarfarnu
Subject: Personél
English definition: SAR