English: But it's time something should be done.
Telugu: అయితే దేనికైనా టైమ్ రావాలి.