English: Amazon is no slouch.
Telugu: అమెజాన్ లో మోసానికి తావు లేదు.