English: More research needs to be done.
Telugu: వాటన్నిటిపై ఇంకా పరిశోధన జరగవలసిన అవసరం ఉంది.