English: Their credibility is unassailable.
Telugu: వారి credibility అనుమానాస్పదమవుతుంది.