English: They published new research and new results.
Telugu: వారు కొత్త పరిశోధనలు మరియు నివేదికలను ప్రచురిస్తున్నారు.