English: And lots of other research.
Telugu: మరెన్నో పరిశోధనలకు నడుం బిగిస్తున్నారు.