English: “But it came just in time.
Telugu: కానీ ఆ సమయం రానే వచ్చింది.