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