English: I'm so glad that you finally know!
Telugu: . నీకు కనీసం ఇదైనా తెలిసినందుకు సంతోషం!