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