English: Not impossible but difficult.
Telugu: అసాధ్యం కాదుగాని కష్టం.