English: Other researchers have gone further.
Telugu: మా పరిశోధకులు మరింత వెళ్ళాను.