English: In fact, that is the only possible explanation.
Telugu: వాస్తవానికి, ఈ మాత్రమే సాధ్యం వివరణ ఉంది.