English: And this is their strength.
Telugu: ఇదే వీరి బలం కూడా.