English: A little hard to buckle.
Telugu: మొగాళ్ళకే కొంచెం కష్టం.