English: After all, what other explanation was there?
Telugu: ఏ ఇతర వివరణ ఉంటుందో?