English: This is indeed a moment of happiness for us.
Telugu: ఇది నిజంగా మాకు మంచి తరుణం.