English: And there we finally are.
Telugu: సో ఫైనల్ గా ఇక్కడ ఉన్నాం.