English: Couldn’t have been easy to admit.
Telugu: దీనిని అంగీకరించడం అంత సులభం కాదు.