English: Gods ways are strange.
Telugu: భగవంతుడి లీలలు వింతగా ఉంటాయి.