English: Continued research is necessary to understand this even better.
Telugu: దీన్ని బాగా అర్థం చేసుకోవడానికి, మరింత పరిశోధన అవసరం.