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