English: But here the moment had come.
Telugu: అయితే ఆ క్షణం రానే వచ్చింది.