English: Accepting it is still hard, though.
Telugu: చూసినా ఒప్పుకోవడం ఇంకా కష్టం.