English: discouraging, I know.
Telugu: నిరాశపరిచింది, నాకు తెలుసు.