English: The reason behind the smell is yet to be ascertained.
Telugu: ఆ వాసనకు కారణాలేంటో ఇప్పటికీ తేలలేదు.