English: How many more years, God?
Telugu: ఎంతకాలం, ఓ దేవుడా?