English: Very dedicated and obsessive.
Telugu: చాలా డేసెంట్ అండ్ డెడికేట్‌గా ఉంటారు.