English: But anyway; then, the moment came.
Telugu: అయితే ఆ క్షణం రానే వచ్చింది.