English: Very encouaging person.
Telugu: చాలా డెడికేటెడ్ ప‌ర్స‌న్‌.