English: And all happened at just the right time.
Telugu: ఇదంతా సరైన టైంలో జరిగితేనే.