English: All of this further distresses you.
Telugu: ఇవన్నీ మిమ్మల్ని మరింత కన్ఫ్యూజ్ చేస్తాయి.