English: Coming to terms with that hasn’t been easy.
Telugu: వీరితో నెగ్గుకు రావడం అంత సులభమైన విషయం కాదు.