English: returning after a long time.
Telugu: చాలా కాలం తరవాత పునర్దర్శనం.