English: He got here at just the right time.
Telugu: అతను ఒక సమయోచితమైన క్షణం వద్ద ఇక్కడ వచ్చింది.