English: And they did research.
Telugu: వాటిపై పరిశోధన కూడా చేసింది.