इससे बेहतर समय नहीं हो सकता था.
Could n't have come at a better time.