English: We have reviewed it recently.
Telugu: దీని గురించి ఇటీవలే సమీక్షించాం.