English: For how long, God?"
Telugu: ఎంతకాలం, ఓ దేవుడా?