English: Nobody so far has explained this.
Telugu: ఇప్పటివరకు ఎవరూ ఈ దృగ్విషయం వివరించడానికి.