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