English: And yet we need to move quicker.
Telugu: అయినా ఇంకా వేగంగా పనులు చేపట్టాల్సి ఉంది.