English: Maybe your climate isn't suitable for it.
Telugu: బహుశా అది మీ వాతావరణం అనుకూలంగా లేదు.