English: Anyway, its about time.
Telugu: అయినా దేని సమయం దానికి వస్తుంది.