English: And also slightly creepy.
Telugu: ఇది కూడా కొద్దిగా గమ్మత్తైనది.