English: There needs to be detailed research on this.
Telugu: దీని మీద ఇంకా పూర్తిగా పరిశోధన జరగవలసి ఉంది.