English: According to Google, yes.
Telugu: . అవుననే అంటోంది గూగుల్ సంస్థ.