English: Some of whom are still doing so.
Telugu: దీనిని ఇంకా ఆచరిస్తున్న వారెందరో ఉన్నారు.