English: A satisfactory answer to these questions is well-nigh impossible.
Telugu: ఇదెలా సాధ్యమన్న ప్రశ్నకు సంతృప్తికరమైన సమాధానం రావటం లేదు.