English: Its also their nemesis.
Telugu: అది వారి నైజం కూడా.