English: This really stressed me out.
Telugu: ఇది నన్ను తీవ్రంగా నిరూత్సాహపరిచింది.