English: It’s a little difficult though.
Telugu: పైగా కొంచెం కష్టం కూడ.