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