English: At least It makes us relieved.
Telugu: కనీసం ఇది మాకు ఉపశమనం ఇస్తుంది.