English: Further research is needed to clarify the reasons.
Telugu: కారణాలు వివరించడానికి ఇంకా పరిశోధన జరగాల్సిఉంది.