English: hard to have gotten so far.
Telugu: ఇంతదాకా వచ్చాక కష్టం.