English: What have they done for so long?
Telugu: . ఇంత కాలం ఏం చేశారు.