English: “What other reason can there be?
Telugu: "ఇంతకన్నా వేరే కారణమేమీ లేదంటారా?