English: New discoveries continue to be made.
Telugu: మరిన్ని కొత్త పరిశోధనలకు వీలు కలిగిందన్నారు.