English: How then has he come this far?
Telugu: ఇంతకూ అతను అంతదూరం ఎలా పోగలిగాడు.