English: This is simply horrendous.
Telugu: ఇది సాదా భయానకమైనది.