English: There's our answer.
Telugu: యేసే మనకు సమాధానము.