English: That creates a good impression.
Telugu: ఇది చాలా మంచి అభిప్రాయాన్ని సృష్టిస్తుంది.