English: This leaves them distraught.
Telugu: ఈ వాటిని అసంతృప్తిని కలిగిస్తుంది.