English: But its time it happened.
Telugu: కానీ ఆ సమయం రానే వచ్చింది.