English: peculiarities still remain.
Telugu: ఇంకా ఉన్నాయ్ ప్రత్యేకతలు.