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