English: Drops of blood could be seen.
Telugu: రక్త సిరలు కనిపించవచ్చు.