English: A major part of this movie is set in USA.
Telugu: ఈ సినిమాలో మేజర్ పార్ట్ అమెరికాలోనే చిత్రీకరించడం విశేషం.