English: Very encouaging person.
Telugu: చాలా మెచ్యూర్డ్ పర్సన్.