English: Though a little difficult it isnt impossible.
Telugu: అది కొంచెం కష్టమే అయినా అసాధ్యం కాదు.