English: The Lord concedes.
Telugu: లార్డ్ ఒప్పుకుంటారు సే.