English: I'm glad that you've agreed.
Telugu: మీరన్నా ఒప్పుకున్నారు సంతోషం.