English: Are the reviews recent?
Telugu: ఇటీవల సమీక్షల్లో ఏం తేల్చారు?