English: It's fairly close.
Telugu: ఈమధ్య బాగా దగ్గరయ్యారట.