English: India has come a long way from there.
Telugu: అక్కడి నుంచి భారతదేశానికి చేరుకునేందుకు చాలా సమయం పట్టేది.