English: And God does have a Plan.
Telugu: దేవుడికి ఒక ప్లాన్ వుంది.