English: More studies on this are needed.
Telugu: వీటిమీద ఇంకా పరిశోధన జరగాల్సి ఉంది.