English: A detailed study of this aspect is perhaps necessary.
Telugu: ఈ అంశంపై వివరణాత్మక పరిశోధన జరగాలి.