English: (That's still a work in progress, but it's getting better.)
Telugu: (ఆ పని ఇప్పటికే చేస్తున్నరు కానీ ఇంకా బాగా క్రమపరచవచ్చని అభిప్రాయం).