English: More research.
Telugu: మరెన్నో పరిశోధనలు.