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