English: DPD receives positive reviews for its size.
Telugu: DPD దాని పరిమాణానికి అనుకూల సమీక్షలను అందుకుంటుంది.