English: Finally, even with God.
Telugu: చివరకు దేవుని విషయం లో కూడా.