English: Hearing the angels sing.
Telugu: దేవదూతలు పాడటం వినడానికి.