English: This is discouraging for us too.
Telugu: ఇది కూడా మమ్మల్ని నిరాశపరుస్తోంది.