English: All of which need further investigation.
Telugu: వాటన్నిటిపై ఇంకా పరిశోధన జరగవలసిన అవసరం ఉంది.