English: All this is very demoralising for us.
Telugu: ఇవన్నీ మాకిద్దరికీ చాలా అభ్యంతరకరంగా తోచాయి.