English: And perhaps that was best.
Telugu: బహుశా అది ఉత్తమ ఉంది.