English: All of these wonders made me even more frustrated.
Telugu: ఈ వ్యధలన్నీ నన్ను మరింత కుంగదీశాయి.