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