English: First impression is the best impression.
Telugu: ఫస్ట్ ఇంప్రెషన్ బెస్ట్ ఇంప్రెషన్ అంటారు.