English: It was a blessing also.
Telugu: అది కూడా ఒక ఆశీర్వాదము.