English: Annoyed and a little discouraged
Telugu: నిరాశగా మరియు గురించి కొద్దిగా ఫ్రీక్డ్