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