English: god's work, maybe?
Telugu: బహుశా దేవుని పని?