English: Further study is needed on that.
Telugu: దీనిపై ఇంకా పరిశోధన జరగాల్సి ఉంది.