English: That's God's business!
Telugu: ఇది దేవుని వ్యాపారం!