English: Further research is thus needed in many respects.
Telugu: అంటే అనేక కోణాల్లో ఇంకా పరిశోధన జరిగాలి.