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