English: They are very meticulous.
Telugu: చాలా మెచ్యూర్ డ్‌ గా ఉంటారు.