English: Been a real long while!
Telugu: చాల కాలం అయ్యింది కదా !