English: Maybe as much as that of humans.
Telugu: మానవత్వం వంటి బహుశా చాలా కూడా.