English: It came at the right time.:)
Telugu: సరైన సమయానికి వచ్చి వంద చేసాను:)