English: This had left him frustrated for the past few days.
Telugu: దీంతో గత కొన్ని రోజులుగా నిరాశతో గడుపుతున్నాడు.