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