English: You should have been able to vest your trust in them!
Telugu: వారి నమ్మకాన్ని నీవు సఫలం చేయాలి కదా !