English: Better do more research on this one.
Telugu: దీనిపై మరింత పరిశోధన జరగవల సిఉంది.