English: This is a fortune for us.
Telugu: ఇది మాకు దొరికిన భాగ్యము.