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