English: So has the time come!
Telugu: అందుకూ సమయమొచ్చింది!