English: It's been time for a long while.
Telugu: హిట్టు కొట్టి చాలా కాలమే అయ్యింది.