There are various factors which collectively contribute to such an assessment.
Berbagai faktor yang secara kolektif memberikan kontribusi untuk penilaian semacam itu.