English: Although all that did not come easy.
Telugu: అయితే ఇవన్నీ అంత ఈజీగా ఏం రాలేదు.