English: Perhaps that was God's will too.
Telugu: బహుశా దేవదాసు కోరిక కూడా అదేనేమో.