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