English: Perhaps it's the climate.
Telugu: బహుశా, దాని వాతావరణం.