English: The lord has been answering my prayers.
Telugu: లార్డ్ నా ప్రార్థనలను సమాధానం ఉంది.