English: I know it may be downright horrifying.
Telugu: ఇది భయానకంగా అనిపించవచ్చని నాకు తెలుసు.