English: It does have some strengths.
Telugu: వారికంటూ కొన్ని బలాలున్నాయి.