English: So--that explains
Telugu: It explains - అది వివరిస్తాది