English: It took you so long to visit him after the last time.
Telugu: చివరిసారి తర్వాత ఆయనను సందర్శించడానికి మీకు చాలా సమయం పట్టింది.