English: A satisfactory explanation for this has not been put forward.
Telugu: ఇందుకు సంబంధించి స్పష్టమైన వివరణ ఏదీ ఇవ్వ లేదు.