English: Additional research is needed, of course.
Telugu: సహజంగానే, మరింత పరిశోధన అవసరం.