English: Many submitted photos of themselves.
Telugu: చాలామంది స్వీయ చిత్రాలు తీసుకున్నారు.