English: It’s about time”.
Telugu: దానికింకా టైముంది” అంటోంది.