English: Are we truly deserving of this grace?
Telugu: అసలు ఆ అర్హత ఉందా మనకు? అనిపిస్తుంది.