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