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