English: My friends, this has never been easy stuff to believe.
Telugu: మిత్రులారా, ఈ విశ్వాసం అంత సులభంగా ఏమీ రాలేదు.