English: I did a review of it last week.
Telugu: గత వారంలో నేను స్వయంగా దీనిపై పరిస్థితిని సమీక్షించాను.