English: Been for some time already.
Telugu: అలా కొంత సేపు అయ్యింది.