English: It is well that you know the truth at last.
Telugu: ఆలస్యంగానైనా నిజం తెలిసిందని ఆనందమేస్తుంది.