English: This award came at the right time.
Telugu: ఆ బహుమతి ఒక సరైన సమయానికి వచ్చింది.