English: The reasons are yet to be ascertained.
Telugu: కారణాలపై ఇంకా స్పష్టత రావాల్సి ఉంది.