English: At first blush, that sounds good.
Telugu: ప్రారంభంలో, ఇది మంచిగా అనిపిస్తుంది.