English: But he had other explanations.
Telugu: కానీ ఇతర వివరణలు ఉన్నాయి.