English: I loved that nature.
Telugu: ఈ ప్రకృతినే ప్రేమించాను.