English: How this must have saddened the faithful angels!
Telugu: నమ్మకమైన దేవదూతలను ఇది ఎంతగా నొప్పించివుంటుందో కదా!