English: A little hard to do.
Telugu: చేయటం కొద్దిపాటి కష్టం కూడాను.