English: All these need to be explored by further study.
Telugu: వాటన్నిటిపై ఇంకా పరిశోధన జరగవలసిన అవసరం ఉంది.