English: And that is their great strength.
Telugu: అదే వారి గొప్ప బలం.