English: so far is pretty hard to top.
Telugu: ఇప్పటివరకు అధిగమించడానికి కష్టం.