English: But it also means happy.
Telugu: ఇది ఆనందం అని కూడా అర్థం.