English: The causes of the development remain to be elucidated.
Telugu: దాని అభివృద్ధి కోసం కారణాల ఇంకా తెలియవలసి ఉంది.