English: Accepting this was not easy.
Telugu: దీనిని అంగీకరించడం అంత సులభం కాదు.