English: us time to do this.
Telugu: మనం ఈ పని చేయాల్సిన సమయం వచ్చింది.