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