English: The appearance of small blood spots under your skin.
Telugu: మీ చర్మం క్రింద కనిపించే చిన్న, ఎర్ర రక్త నాళాలు.